cats dogs puppies broker internet cat breeders dog real estate investment cfa breeder american cash flow association cat breed inform pet factor informatica cattery cash flow factoring